庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
二樓書籍分類
 
精通MFC視窗程式設計:Visual Studio 2012版

精通MFC視窗程式設計:Visual

沒有庫存
訂購需時10-14天
9789572241097
位元文化
松崗
2013年1月07日
267.00  元
HK$ 240.3  







叢書系列:程式設計
規格:平裝 / 928頁 / 18K / 普級 / 單色印刷 / 初版
出版地:台灣


程式設計


[ 尚未分類 ]









  本書以範例為教學主軸,是學習MFC視窗程式設計的最佳入門教材。詳盡的程式註解與完整清楚的觀念說明,讓視窗程式設計的技巧一覽無遺。如果您想輕鬆學習應用MFC開發視窗程式,快速深入Doc/View應用程式架構與對話盒應用程式,這一本不能錯過。

本書特色

  1. 輕鬆上手絕無障礙:對於視窗程式設計教學,本書並不以教導立即利用精靈建立視窗程式為目的,而以詳實的講解,引領您親手打造視窗程式。精通視窗程式的架構後,再告訴您如何駕馭Visual Studio 2012的各種精靈加速程式開發。

  2. 基本觀念快速建立:本書第一篇將以最淺顯的程式範例,快速建立您對視窗程式設計的基本認識。

  3. 循序漸進切入核心:本書以循序漸進的連貫式範例,從SDI、MDI、分裂視窗走向多種文件編輯程式,讓您精通Doc/View應用程式架構。

  4. 重要機制一網打盡:對於訊息回應、檔案存取、列印/預覽、資料交換/檢查…等重要機制絕不遺漏。

  5. 視窗資源詳細介紹:對於視窗程式的功能表、工具列、對話盒,乃至於控制項…等各種視窗資源,均以範例講解使用技巧。

  6. Doc/View架構活學活用:對於Doc/View應用程式架構,不只說明如何建立,還告訴您如何將其應用於視窗重繪與資料儲存。

  7. 多執行緒程式設計實際應用:介紹多執行緒程式設計的建立過程與執行觀念之外,更實際應用於視窗重繪與資料儲存。

  8. 網路、資料庫程式設計均不遺漏:特闢專章說明熱門的網路與資料庫程式設計,並介紹如何利用MFC類別輕鬆建立網頁瀏覽器。

  9. 範例眾多說明詳盡:全書提供37個完整視窗程式,讓您從程式的實際範例紮實學習,且每個程式均輔以詳細的程式註解與函數說明。

  10. 資料查詢快速便捷:對於本書所有使用到的MFC函數,均詳加說明,並提供索引協助您快速查詢資料。

  11. 輕鬆駕馭超級工具:除告訴您如何撰寫視窗程式外,對於Visual Studio 2012的操作,將從基本的程式編譯、除錯,一步一步學習使用精靈的高階技巧。



PART I 視窗程式設計基礎

第1 章 簡介MFC 視窗程式設計
本章將簡單介紹撰寫視窗程式的一些基本觀念,並介紹Visual Studio這個好用的視窗程式整合開發環境。

第2 章 視窗程式設計的初體驗–HELLO MFC!
本章將告訴您如何利用MFC 所提供的類別,建立最簡單的視窗程式,並以該視窗介紹視窗程式的基本架構。

第3 章 VISUAL STUDIO 的操作(一)–建立專案與程式編譯/除錯
這一章將告訴您如何操作專案與檔案,並帶領您使用Visual Studio提供的除錯工具,並在最後一小節,介紹VisualStudio 的線上說明功能。

第4 章 自訂視窗框架與資源檔的運用
在這一章的MyFrame程式範例裡,將示範如何運用資源檔,為視窗程式建立一個功能表。

第5 章 視窗的訊息處理
第1章裡,我們提到過視窗程式是以訊息為運作的基礎。在這一章裡,將更進一步說明訊息的種類,以及該如何建立視窗的訊息回應機制。

第6 章 視窗應用程式架構
本章將先以Doc_View程式範例,讓您瞭解如何建立Doc/View視窗應用程式架構,然後再透過repaint程式範例,告訴您如何利用Doc/View架構處理資料儲存與顯示的工作。

PART II 程式資源的建立與基本繪圖原理

第7 章 VISUAL STUDIO 的操作(二)–資源編輯器的使用
本章將為您說明如何利用Visual Studio 建立所需要運用的視窗元件。

第8 章 功能表的建立
在這一章除了告訴您如何利用載入資源檔的方式建立視窗的功能表,更告訴您如何利用CMenu 物件操作功能表。

第9 章 UPDATE_COMMAND_UI 訊息
為了讓程式設計師處理維護視窗元件狀態的工作更方便,MFC提供COMMAND_UI訊息機制,讓視窗程式能隨時檢查目前程式中各種設定值,並為相關元件設定適當狀態。

第10 章 快速鍵、工具列、狀態列與字串表
在視窗介面下除了功能表之外,還有許多其他的資源可供運用。這一章將介紹快速鍵、工具列、狀態列與字串表的運用。

第11 章 圖示、點陣圖與游標資源
這一章延續上一章繼續介紹視窗程式資源物件的使用,說明的資源物件為圖示、點陣圖與游標。

第12 章 基本繪圖原理
這一章將告訴您在視窗中繪圖的原理,以及如何利用MFC完成繪圖動作,其中包含繪圖裝置介面(Graphics Device Interface)與CDC 類別的介紹。

第13 章 圖形物件的記錄與重繪
這一章欲重繪的是使用者在視窗中繪製的圖形。因此,如何在使用者繪製圖形時,記錄這些圖形資料是本章的重點。

PART III 深入應用程式架構

第14 章 檔案操作機制的建立
本章將更進一步將MyDocument類別記錄形狀物件的能力擴充為將形狀物件儲存進檔案的功能。

第15 章 捲軸視窗與部份視窗重繪
本章將介紹捲軸視窗,可用於解決當Document物件所提供繪圖範圍大於視窗客戶區的問題。

第16 章 分裂視窗
在許多情形下,我們需要將視窗程式的客戶區分割成幾個不同的子視窗,這類視窗稱之為分裂視窗。

第17 章 多文件視窗程式的建立
本章將告訴您如何把Painter繪圖程式從SDI介面改寫為MDI介面,並學習如何使用CMDIFrame類別建立多文件視窗介面操作功能。

第18 章 文字編輯器的建立
這一章將介紹如何利用MFC的CEditView類別建立文字編輯器。

第19 章 列印與預覽
這一章將為您介紹如何建立應用程式的列印/預覽列印功能。

第20 章 VISUAL STUDIO 的操作(三)–程式快速開發工具的應用
本章將告訴您如何應用Visual Studio 的進階功能,這方面的主題包含利用MFC應用程式精靈快速建立視窗應用程式的架構、利用程式碼精靈協助管理各類別的訊息回應機制。

PART IV 對話盒、對話盒應用程式與各種控制項

第21 章 MODAL 對話盒的建立
本章將先介紹如何為Painter繪圖程式建立用於設定繪圖筆寬的對話盒。

第22 章 對話盒的資料交換與檢查機制
為了簡化對話盒與程式間資料交換的機制,MFC提供處理程式與對話盒間資料交換/檢查的DDX/DDV機制,協助程式設計師處理對話盒與程式間資料的交換動作。

第23 章 MODELESS 對話盒
本章將介紹Modeless對話盒,Modeless對話盒的特性為被產生時,並不會凍結產生該對話盒的主視窗,使用者仍可操作主視窗。

第24 章 VISUAL STUDIO 的操作(四)–對話盒類別的建立
這一章將為您介紹如何藉由程式碼精靈的幫助,建立對話盒類別以及DDX/DDV機制。本章最後將再告訴您如何利用MFC應用程式精靈建立對話盒應用程式。

第25 章 對話盒應用程式與控制項的使用
這一章將介紹如何建立對話盒應用程式,並介紹各種控制項的使用。

第26 章 檔案對話盒與色彩對話盒的應用
這一節將為您介紹,兩種最常見的常用對話盒 – 檔案對話盒、色彩對話盒。

PART V 網路及資料庫程式設計

第27 章 PROCESS 與 THREAD 的觀念
本章將為您建立執行緒(Thread)與行程(Process)的觀念,並告訴您如何建立多執行緒程式。

第28 章 FTP 程式的撰寫
這一章將為您建立網路程式設計的基本觀念,並告訴您如何利用MFC所提供的網路相關類別,建立一個可以從FTP伺服器下載檔案的應用程式。

第29 章 一個簡單的瀏覽器
這一章將告訴您如何利用MFC提供的CHtmlView類別,自訂瀏覽器。

第30 章 MFC 與資料庫
這一節將告訴您如何透過ODBC 標準,撰寫操作資料庫資料的程式,學習利用MFC所提供的CDatabase類別與CRecordset 類別,連結資料庫,並操作資料。

附錄A 本書使用MFC 函數索引




其 他 著 作